package ar.com.algotres.tpdos.model.fisica;

import java.math.BigDecimal;

public class Trayectoria {

	private Posicion posicionInicial;
	private Posicion posicionFinal;
	private BigDecimal anguloTrayectoria;
	
	public Posicion getPosicionInicial() {
		return posicionInicial;
	}
	public void setPosicionInicial(Posicion posicionInicial) {
		this.posicionInicial = posicionInicial;
	}
	public Posicion getPosicionFinal() {
		return posicionFinal;
	}
	public void setPosicionFinal(Posicion posicionFinal) {
		this.posicionFinal = posicionFinal;
	}
	public BigDecimal getAnguloTrayectoria() {
		return anguloTrayectoria;
	}
	public void setAnguloTrayectoria(BigDecimal anguloTrayectoria) {
		this.anguloTrayectoria = anguloTrayectoria;
	}
	
	public double calcularAnguloDeTrayectoria(){
		return Math.atan(posicionFinal.getPunto().getY() / posicionFinal.getPunto().getX());
	}
	
}
